Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[web] Simplify code of Section component #839

Merged
merged 4 commits into from
Nov 2, 2023
Merged

Conversation

dgdavid
Copy link
Contributor

@dgdavid dgdavid commented Nov 2, 2023

Problem

While working in #838 a few code improvements for simplifying Agama/Section component were identified.

Solution

Apply them.

Testing

  • Tests passed
  • Checked manually too.

Section#SectionIcon#size was no really in use, just falling back to its
default value. Section#SectionIcon#aria-hidden attribute is not needed
since the core/Icon component already sets it.
Using less internal components.
@coveralls
Copy link

coveralls commented Nov 2, 2023

Coverage Status

coverage: 75.017% (-0.006%) from 75.023% when pulling d687cfc on simplify-section-component into 2fd181b on master.

@dgdavid dgdavid merged commit 72cbbbd into master Nov 2, 2023
10 checks passed
@dgdavid dgdavid deleted the simplify-section-component branch November 2, 2023 10:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants